site of establishment - German English Dictionary